package version1;

import java.util.ArrayList;
import java.util.List;

public class Demo2 {

    public static void main(String[] args) {
        List<Integer> list1 = new ArrayList<>();
        list1.add(10);
        //list1.add("aaa"); 
        list1.add(12);
        
        for(int i=0 ;i<list1.size();i++){
            Integer integer = list1.get(i); // 不用进行强制类型转换
            System.out.println(integer);
        }
        
        //List<Object> list = new ArrayList<String>(); // 不可以这样写
        
        Object[] objArray = new String[10];
        objArray[0] = 100;
        System.out.println(objArray[0]); // Exception in thread "main" java.lang.ArrayStoreException: java.lang.Integer
    }
    
    
}
